﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace InnovTech.Util.VS
{
    public class VSSolution
    {

        List<VSProject> _projects;

        public Dictionary<string, List<string>> FilesMap = new Dictionary<string, List<string>>();
        public string SolutionFilePath { get; set; }


        public VSSolution(string solutionFilePath)
        {
            SolutionFilePath = solutionFilePath;
        }

        public Dictionary<string, List<string>> GetSolutionFilesMap()
        {
            return null;
        }

        public List<VSProject> Projects
        {
            get
            {
                if (_projects == null)
                {
                    _projects = new List<VSProject>();

                }
                return _projects;
            }
        }
    }
}
